import java.awt.*;
import java.applet.*;

/*Wizualizacja sytuacji przy stole*/

public class Posilek extends Applet {

  Stol stol = new Stol(this);
  int[] pal = new int[5];
  int[] je = new int[5];
  Filozof A = new Filozof(stol);
  Filozof B = new Filozof(stol);
  Filozof C = new Filozof(stol);
  Filozof D = new Filozof(stol);
  Filozof E = new Filozof(stol);

  public Posilek() {
	this.setSize(400,400);
	 this.setVisible(true);
  }

  public void paint(Graphics g){
	 pal=stol.p();
	 je=stol.j();
	 if (je[0]==1) {
		g.setColor(Color.blue);
		g.fillOval(239,261,40,40);
		g.setColor(Color.black);
	  }
	 else g.fillOval(239,261,40,40);

	 if (je[1]==1) {
		g.setColor(Color.red);
		g.fillOval(275,150,40,40);
		g.setColor(Color.black);
		}
	 else g.fillOval(275,150,40,40);

	 if (je[2]==1) {
		g.setColor(Color.green);
		g.fillOval(180,80,40,40);
		g.setColor(Color.black);
		}
	 else g.fillOval(180,80,40,40);

	 if (je[3]==1) {
		g.setColor(Color.yellow);
		g.fillOval(85,150,40,40);
		
		g.setColor(Color.black);
		g.drawString("str", 85, 150);
		
		}
	 else g.fillOval(85,150,40,40);

	 if (je[4]==1) {
		g.setColor(Color.orange);
		g.fillOval(131,261,40,40);
		g.setColor(Color.black);
		}
	 else g.fillOval(131,261,40,40);

	 g.drawOval(30,30,340,340);

	 if (pal[0]==1) {
	 }
	 else g.drawLine(200,290,200,310);

	 if (pal[1]==1) {
	 }
	 else g.drawLine(286,228,305,234);

	 if (pal[2]==1) {
	 }
	 else g.drawLine(253,127,264,111);

	 if (pal[3]==1) {
	 }
	 else g.drawLine(147,127,135,111);

	 if (pal[4]==1) {
	 }
	 else g.drawLine(115,228,95,234);

  }

  public void start(){
	A.start();
	B.start();
	C.start();
	D.start();
	E.start();
  }
}


